Genesis\Api\Request\Financial\Cards\Threeds\V2\MethodContinue S

Total Complexity 30
Dependencies 15
Dependents 0
Total lines 313
Lines of code 128
Logical lines of code 47
Comment lines 119
Methods 16
Properties 4

Methods 16

Method Rating Maintainability Complexity Lines of code
buildFromResponseObject()
S
56 7 18
getSignature()
S
62 3 12
setCurrency()
S
63 2 12
getUrl()
S
72 2 6
setUrl()
S
66 2 8
getTransactionUniqueId()
S
72 2 6
getTransactionTimestamp()
S
71 2 6
extractUniqueIdFromUrl()
S
66 2 8
setRequiredFields()
S
63 1 12
__construct()
S
80 1 3
initConfiguration()
S
67 1 8
processRequestParameters()
S
77 1 4
setTransactionTimestamp()
S
69 1 8
populateStructure()
S
68 1 8
generateEndpointUrl()
S
78 1 3
configureEndpointUrl()
S
73 1 6